/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package controllers;

import java.text.SimpleDateFormat;
import java.util.Date;
import models.Alumno;
import models.ResultadosAU;
import models.ResultadosCF;
import models.ResultadosCU;
import play.mvc.Controller;

/**
 *
 * @author Administrador
 */
public class registrarVoto extends Controller{
    
    static String fecha_voto;
    static String hora_voto;
   
    public static void registrar(){
        
        int acumulado=0;
        
        ////////
        acumulado=(ResultadosCF.connect(params.get("option1"))).acumulado;
        acumulado=acumulado+1;
        ResultadosCF.connect(params.get("option1")).delete();
        new ResultadosCF(params.get("option1"),acumulado).save();
        //
        ResultadosCF r1 =ResultadosCF.connect("1");
        System.out.println("Acumulado cf para lista 1 es " +r1.acumulado);
        ResultadosCF r2 =ResultadosCF.connect("2");
        System.out.println("Acumulado cf para lista 2 es " +r2.acumulado);
        ResultadosCF r3 =ResultadosCF.connect("3");
        System.out.println("Acumulado cf para lista 3 es " +r3.acumulado);
        ResultadosCF r4 =ResultadosCF.connect("4");
        System.out.println("Acumulado cf para lista 4 es " +r4.acumulado);
        System.out.println();
        /////////
        
        ////////
        acumulado=(ResultadosCU.connect(params.get("option2"))).acumulado;
        acumulado=acumulado+1;
        ResultadosCU.connect(params.get("option2")).delete();
        new ResultadosCU(params.get("option2"),acumulado).save();
        //
        ResultadosCU r5 =ResultadosCU.connect("1");
        System.out.println("Acumulado cu para lista 1 es " +r5.acumulado);
        ResultadosCU r6 =ResultadosCU.connect("2");
        System.out.println("Acumulado cu para lista 2 es " +r6.acumulado);
        ResultadosCU r7 =ResultadosCU.connect("3");
        System.out.println("Acumulado cu para lista 3 es " +r7.acumulado);
        ResultadosCU r8 =ResultadosCU.connect("4");
        System.out.println("Acumulado cu para lista 4 es " +r8.acumulado);
        System.out.println();
        /////////
        
        ////////
        acumulado=(ResultadosAU.connect(params.get("option3"))).acumulado;
        acumulado=acumulado+1;
        ResultadosAU.connect(params.get("option3")).delete();
        new ResultadosAU(params.get("option3"),acumulado).save();
        //
        ResultadosAU r9 =ResultadosAU.connect("1");
        System.out.println("Acumulado au para lista 1 es " +r9.acumulado);
        ResultadosAU r10 =ResultadosAU.connect("2");
        System.out.println("Acumulado au para lista 2 es " +r10.acumulado);
        ResultadosAU r11 =ResultadosAU.connect("3");
        System.out.println("Acumulado au para lista 3 es " +r11.acumulado);
        ResultadosAU r12 =ResultadosAU.connect("4");
        System.out.println("Acumulado au para lista 4 es " +r12.acumulado);
        /////////
        
        String fecha=(new SimpleDateFormat("dd/MM/yy")).format(new Date());
        fecha_voto=fecha;
        String hora=(new SimpleDateFormat("h:mm a")).format(new Date());
        hora_voto=hora;
        Alumno alumno=Alumno.connect(frontController.username);
        String codigo=alumno.codigo;
        String nombres=alumno.nombres;
        String apellidos=alumno.apellidos;
        String eap=alumno.eap;
                
        renderTemplate("Confirmacion/constancia.html",codigo,nombres,apellidos,eap,fecha,hora);
        
    }
    
}
